package org.libspark.fmvc.util.reflection
{

	public interface IMethod extends IMember
	{
		function get parameters():Array;

		function getParameter(index:int):IParameter;
		
		function get parameterLength():uint;

		function invoke(instance:Object, ... args):*;
	}
}